package com.icss.train_sys_back.entity.train_manage;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * @author wk
 * @desc 车站实体类
 * @date 2025/9/23 13:29
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class StationEntity {
    /**
     * 车站唯一标识
     */
    private Integer stationId;
    /**
     * 车站名称
     */
    private String stationName;
    /**
     * 所在城市
     */
    private String city;
    /**
     * 所在省份
     */
    private String province;
    /**
     * 所属铁路局ID
     */
    private Integer railwayBureauId;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 联系电话
     */
    private String contactPhone;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 经度
     */
    private double globalX;
    /**
     * 纬度
     */
    private double globalY;

    /**
     * 关联的铁路局实体
     */
    private RailwayBureauEntity railwayBureauEntity;
}
